home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 7 / FM Towns Free Software Collection 7.iso / t_os / mtcnv / mtcnv45a.doc < prev    next >
Text File  |  1993-11-30  |  4KB  |  88 lines

  1. ========================================================================
  2. [ソフト名]   MSX → TOWNS  画像コンバーター MTCNV V4.5a
  3. [著作権者]  PEE03535 YAZ
  4. [動作環境]  FM TOWNS /II   EXP ------ T-OS V2.1 L10 以上
  5.                             BASIC ---- F-BASIC386 V1.1 L21 以上
  6. [動作確認]   FM TOWNS 2F
  7. [作成言語]   F-BASIC386 コンパイラ V2.1 L10
  8. ========================================================================
  9.  
  10.  
  11.  MSXのBSAVEファイルをTOWNSのTIFFファイルへコンバートする
  12.  プログラムです。
  13.  BASICファイルとEXPファイルが入っています。
  14.  
  15.    【仕様】
  16.         MSX SCREEN 5,6,7  →  FMTOWNS SCREEN@ 0  (16色)
  17.                       ↑   8      →         ↑       2  (256色)
  18.                       ↑   12     →         ↑       1  (32K色)
  19.  
  20.  SCREEN 10,11 についてはやったことがないのでわかりません。(MSX2シカモッテナイノ・・(;_;)
  21.  速度はインタプリタ(互換モード)でSCREEN8で1分、SCREEN12で9分ほどです。
  22.  コンパイラだとSCREEN12で2分ほどです。
  23.  
  24.  
  25.    【使い方】
  26.  起動させたら、まずファイルを読み込むドライブを指定します(CDも可(^^;))。
  27.  次にワイルドカードを入力します。何も入力せずにリターンすると"*.*"になります。
  28.  そしてファイル名をフルネームで入力し、元の画像のスクリーンモードを指定します。
  29.  最後に保存するドライブを指定し、指定が全部良いかの問いに"Y"を入力すれば
  30.  コンバートを開始します。
  31.  ESCキーでコンバートを中断します。
  32.  
  33.    【保存方法】
  34.  コンバートが終了すると、保存範囲を指定する枠とマウスカーソルが表示されます。
  35.  枠の左上隅と右下隅に円が表示されていますので、円の中でマウスの左ボタンを
  36.  押し、そのままドラッグすると枠を動かせます。
  37.  もちろん、ボタンを放すとマウスカーソルだけが動きます。
  38.  また、画面右下方に始点(X,Y)と終点(SX,SY)の座標が出ています。
  39.  適当なところでリターンキーを押すと拡張子を".TIF"に変えてTIFF形式で
  40.  セーブします。
  41.  もし同名のファイルが存在した場合、上書きするかを聞いてきます。しない場合は
  42.  新しいファイル名を聞いてきます。この時拡張子はいりません(必ず".TIF"に
  43.  なります)。
  44.  座標の下に"PALETTE"の文字が表示されていますが、パレットが使える画面モード
  45.  では、スペースキーでパレットを使用するか切替えます。押すたびに"ON","OFF"
  46.  が切り替わります。
  47.  
  48.    【終了方法】
  49.  読み込みドライブ名を指定するところで"@"を入力するとプログラムを終了します。
  50.  
  51.  
  52.    【その他】
  53.  演算の内容からすると、C言語で作った場合、かなりの速度向上が
  54.  期待できると思いますので、いつの日かやりたいと思います。(イツノコトヤラ・・・)
  55.  BASICの場合、命令が拡張されない限り、このあたりが限界ではないでしょうか。
  56.  あと、V4.3dよりもBSAVEヘッダへの依存度が大幅に高まりましたので、チェック
  57.  を入れてBSAVE形式以外は拒否するようにしました。よって何でもローダとしては
  58.  使えなくなりました。(ツカッテルヒトガ イルカハ ワカランケド・・・(^^;)
  59.  そのかわり(といってはなんですが)スキップバイトの入力は不要になりました。
  60.  
  61.  
  62.    【最後に】
  63.  本ソフトを使用して発生したいかなるトラブルについても、私、及び配付者は
  64.  責任を負いません。
  65.  配付は自由ですが,ネットへの転載等につきましては,事前に私の承諾を受けて
  66.  行ってください。
  67.  また,転載/配付時には必ず、MTCNV45A.DOCを添付してください。
  68.  
  69.  
  70.    【版歴】
  71.  V1.0    未公開 SCREEN 5 の変換を行う
  72.  V1.1~V4.3 未公開 たび重なる追加等の末、バージョンが4.3まではね上がる(^^;)
  73.  V4.3a    初公開版 NIFTY FMSX DL2番に登録
  74.  V4.3c    SCREEN 5,7 において一部の変換がおかしくなっていたバグと
  75.        エラートラップの一部掛け忘れを修正
  76.        その他ファインチューニング
  77.  V4.3d    SCREEN 6 の変換がおかしかったのを修正
  78.  V4.5a    パレットをサポート
  79.        SCREEN 5,7,12 の変換速度を40%程UP(当社比 (^_^;))
  80.        BSAVEヘッダを活用し、元画像のSAVE範囲に起因する誤変換を
  81.        なくすようにした
  82.        SAVEエラーが出た時の対策を強化
  83.        SAVE範囲の指定をマウスオペレーション化
  84.         パラメータ表示位置の変更
  85.  
  86.                            PEE03535 YAZ
  87.  
  88.